Skip to content

feat(outputs): add local file#109

Merged
fredleger merged 1 commit into
mainfrom
feat/outputs/local-file
Jun 23, 2026
Merged

feat(outputs): add local file#109
fredleger merged 1 commit into
mainfrom
feat/outputs/local-file

Conversation

@fredleger

Copy link
Copy Markdown
Contributor

Signed-off-by: Frederic Leger frederic@webofmars.com

@fredleger fredleger self-assigned this Jun 17, 2026
@fredleger fredleger requested a review from neilime June 17, 2026 08:28
@fredleger fredleger added the enhancement New feature or request label Jun 17, 2026
@fredleger fredleger requested a review from Copilot June 17, 2026 08:28

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR introduces a new Terraform module under outputs/local-file intended to create a local file on the machine running Terraform, along with module metadata (providers, variables, lint config) and generated documentation.

Changes:

  • Added outputs/local-file module scaffolding (providers, variables, main locals, lint config).
  • Implemented file creation via the hashicorp/local provider.
  • Added generated README.md (terraform-docs style) for the new module.

Reviewed changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
outputs/local-file/variables.tf Defines module inputs for file content/path and common tags metadata.
outputs/local-file/providers.tf Declares Terraform and provider version constraints for the module.
outputs/local-file/main.tf Adds standard locals/time resource scaffold used across modules.
outputs/local-file/local-file.tf Implements the local file resource.
outputs/local-file/README.md Generated module documentation (requirements/providers/resources/inputs).
outputs/local-file/outputs.tf Placeholder outputs file (currently empty).
outputs/local-file/.tflint.hcl Module-level TFLint configuration (recommended preset).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread outputs/local-file/local-file.tf
Comment thread outputs/local-file/variables.tf
Comment thread outputs/local-file/providers.tf
Signed-off-by: Frederic Leger <frederic@webofmars.com>
@fredleger fredleger force-pushed the feat/outputs/local-file branch from b109f99 to 9f6ce2e Compare June 23, 2026 07:46
@fredleger fredleger merged commit dd05dc3 into main Jun 23, 2026
4 checks passed
@fredleger fredleger deleted the feat/outputs/local-file branch June 23, 2026 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request release-minor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants